.container {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.header {
  flex-shrink: 0;
}
.body {
  flex: 1;
  position: relative;
}
.inner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.page {
  height: calc(100vh - 4.5rem);
  overflow: auto;
}
.add {
  padding: .2rem;
  font-size: .8rem;
}